package com.atom.common.entity.bo;

import java.io.Serializable;
import java.util.Date;

import com.atom.common.CommonConstant;
import com.fasterxml.jackson.annotation.JsonFormat;

public class TaskLogBO implements Serializable {
  
  /** serialVersionUID*/
  private static final long serialVersionUID = 1L;

  /** 主键*/
  private int id;
  
  /** 结束时间*/
  @JsonFormat(pattern = CommonConstant.DATETIME_PATTERN, timezone = CommonConstant.TIMEZONE)
  private Date finishTime;
  
  /** 流程定义名称(公文类型)*/
  private String processDefinitionName;
  
  /** 任务名称(工作步骤)*/
  private String taskName;
  
  /** 活动定义ID*/
  private String taskDefinitionKey;
  
  /** 活动受理人*/
  private String assignee;

  public TaskLogBO() {
    super();
  }

  public int getId() {
    return id;
  }

  public void setId(int id) {
    this.id = id;
  }

  public Date getFinishTime() {
    return finishTime;
  }

  public void setFinishTime(Date finishTime) {
    this.finishTime = finishTime;
  }

  public String getProcessDefinitionName() {
    return processDefinitionName;
  }

  public void setProcessDefinitionName(String processDefinitionName) {
    this.processDefinitionName = processDefinitionName;
  }

  public String getTaskName() {
    return taskName;
  }

  public void setTaskName(String taskName) {
    this.taskName = taskName;
  }

  public String getTaskDefinitionKey() {
    return taskDefinitionKey;
  }

  public void setTaskDefinitionKey(String taskDefinitionKey) {
    this.taskDefinitionKey = taskDefinitionKey;
  }

  public String getAssignee() {
    return assignee;
  }

  public void setAssignee(String assignee) {
    this.assignee = assignee;
  }
  
  

  
  

}
